import 'package:flutter/material.dart';

class YBColor {
  static const collectColorSupport = <Color>[
    Color(0xFFF2F2F2),
    Colors.black,
    Colors.red,
    Colors.orange,
    Colors.yellow,
    Colors.green,
    Colors.blue,
    Colors.indigo,
    Colors.purple,

    Colors.cyanAccent,
    Color(0xffd1d08f),
    Colors.pink,
    Colors.amber,
    Colors.lime,
    Colors.teal,
    Colors.cyan,
    Color(0xff586CF2),
    Colors.purpleAccent,
  ];

  static const int primaryIntValue = 0xFF24292E;

  static const MaterialColor primarySwatch = const MaterialColor(
    primaryIntValue,
    const <int, Color>{
      50: const Color(primaryIntValue),
      100: const Color(primaryIntValue),
      200: const Color(primaryIntValue),
      300: const Color(primaryIntValue),
      400: const Color(primaryIntValue),
      500: const Color(primaryIntValue),
      600: const Color(primaryIntValue),
      700: const Color(primaryIntValue),
      800: const Color(primaryIntValue),
      900: const Color(primaryIntValue),
    },
  );

  static const String primaryValueString = "#24292E";
  static const String primaryLightValueString = "#42464b";
  static const String primaryDarkValueString = "#121917";
  static const String miWhiteString = "#ececec";
  static const String actionBlueString = "#267aff";
  static const String webDraculaBackgroundColorString = "#282a36";

  static const Color primaryValue = Color(0xFF24292E);
  static const Color primaryLightValue = Color(0xFF42464b);
  static const Color primaryDarkValue = Color(0xFF121917);

  static const Color cardWhite = Color(0xFFFFFFFF);
  static const Color textWhite = Color(0xFFFFFFFF);
  static const Color miWhite = Color(0xffececec);
  static const Color white = Color(0xFFFFFFFF);
  static const Color actionBlue = Color(0xff267aff);
  static const Color subTextColor = Color(0xff959595);
  static const Color subLightTextColor = Color(0xffc4c4c4);

  static const Color mainBackgroundColor = miWhite;

  static const Color mainTextColor = primaryDarkValue;
  static const Color textColorWhite = white;



  //FOF2F5
  static const Color homeBorderLineColor = Color(0xFFF0F2F5);

  //181818
  static const Color homeTitleColor = Color(0xFF181818);

  //303133
  static const Color homeSmallTitleColor = Color(0xFF303133);

  //A8ABB3
  static const Color homeSmallSubTitleColor = Color(0xFFA8ABB3);

  //FA1E1E
  static const Color workTaiGongGaoColor = Color(0xFFFA1E1E);

  //909399
  static const Color workTaiTitleSubColor = Color(0xFF909399);

  //606266
  static const Color workTaiXiangQingColor = Color(0xFF606266);

  //F2F5FA
  static const Color commonBackGroundColor = Color(0xFFF2F5FA);

  //262729
  static const Color findFaXianTitleColor = Color(0xFF262729);

  //#A8AEB9
  static const Color mineInfoSubTitleColor = Color(0xFFA8AEB9);

  //#6B717B
  static const Color tabBarUnselectColor = Color(0xFF6B717B);

  //#2D69E0
  static const Color tabBarSelectColor = Color(0xFF2D69E0);

  //#F5F5F7
  static const Color commonPageBackGroundColor = Color(0xFFF5F5F7);

  //383A3E
  static const Color mineBanShiMiShuTitleColor = Color(0xFF383A3E);

  //#909090
  static const Color workTaiHangYeJieJieSubTitleColor = Color(0xFF909090);

  //#646464
  static const Color xieGangQingNianGongHuiJinKaColor = Color(0xFF646464);

  //#8F8F8F
  static const Color xieGangQingNianSubTitleColor = Color(0xFF8F8F8F);

  //#2D69E0
  static const Color commonThemeColor = Color(0xFF2D69E0);
  //2D69E0 0.12
  static const Color common2D69E0 = Color.fromRGBO(45, 105, 224, 0.12);
  //#E09C12
  static const Color xieGangQingNianWenZiColor = Color(0xFFE09C12);

  //#5C5C5C
  static const Color xieGangQianNianMiaoSuColor = Color(0xFF5C5C5C);
  
  //#A3BDCC
  static const Color xieGangQianNianGradientFromColor = Color(0xFFFFA61F);

  //#5D667A
  static const Color xieGangQianNianGradientToColor = Color(0xFFFF7011);

  //#1C1D1F
  static const Color color1C1D1F = Color(0xFF1C1D1F);

  //#383A3D
  static const Color color383A3D = Color(0xFF383A3D);

  //#303133
  static const Color color303133 = Color(0xFF303133);

  //8F939A
  static const Color color8F939A = Color(0xFF8F939A);
  //#F5F5F7
  static const Color colorF5F5F7 = Color(0xFFF5F5F7);
  //#F7F7F7
  static const Color colorF7F7F7 = Color(0xFFF7F7F7);
  //#F7F8FA
  static const Color colorF7F8FA = Color(0xFFF7F8FA);
  //#F5F5F5
  static const Color colorF5F5F5 = Color(0xFFF5F5F5);
  //D8D8D8
  static const Color colorD8D8D8 = Color(0xFFD8D8D8);
  //#000000
  static const Color color000000 = Color(0xFF000000);
  //#E1E4EB
  static const Color colorE1E4EB = Color(0xFFE1E4EB);
  //#606266
  static const Color color606266 = Color(0xFF606266);
  //#969AA3
  static const Color color969AA3 = Color(0xFF969AA3);
  //#CC272D
  static const Color colorCC272D = Color(0xFFCC272D);
  //#FF5500
  static const Color colorFF5500 = Color(0xFFFF5500);
  //#0581F4
  static const Color color0581F4 = Color(0xFF0581F4);
  //#1B1C1F
  static const Color color1B1C1F = Color(0xFF1B1C1F);
  //#262729
  static const Color color262729 = Color(0xFF262729);
  //#6E737A
  static const Color color6E737A = Color(0xFF6E737A);
  //#E6A23C
  static const Color colorE6A23C = Color(0xFFE6A23C);
  //#71747A
  static const Color color71747A = Color(0xFF71747A);
  //#909399
  static const Color color909399 = Color(0xFF909399);
  //#A9AEB8
  static const Color colorA9AEB8 = Color(0xFFA9AEB8);
  //#181818
  static const Color color181818 = Color(0xFF181818);
  //#E8EAEB
  static const Color colorE8EAEB = Color(0xFFE8EAEB);
  //#6C717A
  static const Color color6C717A = Color(0xFF6C717A);
  //#51545C
  static const Color color51545C = Color(0xFF51545C);
  //#5C5C5C
  static const Color color5C5C5C = Color(0xFF5C5C5C);
  //#2F3033
  static const Color color2F3033 = Color(0xFF2F3033);
  //#999999
  static const Color color999999 = Color(0xFF999999);
  //#7A7A7A
  static const Color color7A7A7A = Color(0xFF7A7A7A);
  //#F5F6F7
  static const Color colorF5F6F7 = Color(0xFFF5F6F7);
  //#47C200
  static const Color color47C200 = Color(0xFF47C200);
  //FA3232
  static const Color colorFA3232 = Color(0xFFFA3232);
  //FDB333
  static const Color colorFDB333 = Color(0xFFFDB333);
  //#314669
  static const Color color314669 = Color(0xFF314669);
  //#D6EEFF
  static const Color colorD6EEFF = Color(0xFFD6EEFF);
  //#484848
  static const Color color484848 = Color(0xFF484848);
  //#646464
  static const Color color646464 = Color(0xFF646464);
  //#F0F2F5
  static const Color colorF0F2F5 = Color(0xFFF0F2F5);
  //#78787A
  static const Color color78787A = Color(0xFF78787A);
  //#67C23A
  static const Color color67C23A = Color(0xFF67C23A);
  //#F56C6C
  static const Color colorF56C6C = Color(0xFFF56C6C);
}